package com.ruoyi.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 授权日志对象 T19
 *
 * @author ruoyi
 * @date 2024-08-02
 */
public class T19 extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long F1901;

    /** 操作人 */
    @Excel(name = "操作人")
    private Long F1801;

    /** 操作对象 */
    @Excel(name = "操作对象")
    private Long F0601;

    /** 操作类型 */
    @Excel(name = "操作类型")
    private Long F1902;

    /** 操作时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    @Excel(name = "操作时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date F1903;

    /** 操作详情 */
    @Excel(name = "操作详情")
    private String F1904;

    /** 结果状态（0成功，1失败） */
    @Excel(name = "结果状态", readConverterExp = "0=成功，1失败")
    private Long F1905;

    public void setF1901(Long F1901)
    {
        this.F1901 = F1901;
    }

    public Long getF1901()
    {
        return F1901;
    }
    public void setF1801(Long F1801)
    {
        this.F1801 = F1801;
    }

    public Long getF1801()
    {
        return F1801;
    }
    public void setF0601(Long F0601)
    {
        this.F0601 = F0601;
    }

    public Long getF0601()
    {
        return F0601;
    }
    public void setF1902(Long F1902)
    {
        this.F1902 = F1902;
    }

    public Long getF1902()
    {
        return F1902;
    }
    public void setF1903(Date F1903)
    {
        this.F1903 = F1903;
    }

    public Date getF1903()
    {
        return F1903;
    }
    public void setF1904(String F1904)
    {
        this.F1904 = F1904;
    }

    public String getF1904()
    {
        return F1904;
    }
    public void setF1905(Long F1905)
    {
        this.F1905 = F1905;
    }

    public Long getF1905()
    {
        return F1905;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("F1901", getF1901())
            .append("F1801", getF1801())
            .append("F0601", getF0601())
            .append("F1902", getF1902())
            .append("F1903", getF1903())
            .append("F1904", getF1904())
            .append("F1905", getF1905())
            .toString();
    }
}
